package com.model.pojo.sys;

import java.io.Serializable;
import java.util.Date;

public class SysGenTableColumn implements Serializable
{
    private static final long serialVersionUID = 1L;

    private Long sysGenTableColumnId;

    private Long sysGenTableId;

    private String columnName;

    private String columnComment;

    private String columnType;

    private String javaType;

    private String javaField;

    private String jdbcType;

    private Integer maxSize;

    private Integer minSize;

    private Byte isPk;

    private Byte isRequired;

    private Byte isInsert;

    private Integer sort;

    private Date createTime;

    private String creator;

    private Date updateTime;

    private String modifier;

    private Byte isDelete;

    public Long getSysGenTableColumnId() {
        return sysGenTableColumnId;
    }

    public void setSysGenTableColumnId(Long sysGenTableColumnId) {
        this.sysGenTableColumnId = sysGenTableColumnId;
    }

    public Long getSysGenTableId() {
        return sysGenTableId;
    }

    public void setSysGenTableId(Long sysGenTableId) {
        this.sysGenTableId = sysGenTableId;
    }

    public String getColumnName() {
        return columnName;
    }

    public void setColumnName(String columnName) {
        this.columnName = columnName == null ? null : columnName.trim();
    }

    public String getColumnComment() {
        return columnComment;
    }

    public void setColumnComment(String columnComment) {
        this.columnComment = columnComment == null ? null : columnComment.trim();
    }

    public String getColumnType() {
        return columnType;
    }

    public void setColumnType(String columnType) {
        this.columnType = columnType == null ? null : columnType.trim();
    }

    public String getJavaType() {
        return javaType;
    }

    public void setJavaType(String javaType) {
        this.javaType = javaType == null ? null : javaType.trim();
    }

    public String getJavaField() {
        return javaField;
    }

    public void setJavaField(String javaField) {
        this.javaField = javaField == null ? null : javaField.trim();
    }

    public String getJdbcType() {
        return jdbcType;
    }

    public void setJdbcType(String jdbcType) {
        this.jdbcType = jdbcType == null ? null : jdbcType.trim();
    }

    public Integer getMaxSize() {
        return maxSize;
    }

    public void setMaxSize(Integer maxSize) {
        this.maxSize = maxSize;
    }

    public Integer getMinSize() {
        return minSize;
    }

    public void setMinSize(Integer minSize) {
        this.minSize = minSize;
    }

    public Byte getIsPk() {
        return isPk;
    }

    public void setIsPk(Byte isPk) {
        this.isPk = isPk;
    }

    public Byte getIsRequired() {
        return isRequired;
    }

    public void setIsRequired(Byte isRequired) {
        this.isRequired = isRequired;
    }

    public Byte getIsInsert() {
        return isInsert;
    }

    public void setIsInsert(Byte isInsert) {
        this.isInsert = isInsert;
    }

    public Integer getSort() {
        return sort;
    }

    public void setSort(Integer sort) {
        this.sort = sort;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getCreator() {
        return creator;
    }

    public void setCreator(String creator) {
        this.creator = creator == null ? null : creator.trim();
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public String getModifier() {
        return modifier;
    }

    public void setModifier(String modifier) {
        this.modifier = modifier == null ? null : modifier.trim();
    }

    public Byte getIsDelete() {
        return isDelete;
    }

    public void setIsDelete(Byte isDelete) {
        this.isDelete = isDelete;
    }
}